on sails - Alemán Inglés Diccionario